package site.jlopen.kuscia.model.route;

import lombok.Builder;
import lombok.Data;

@Data
@Builder
public class NodeRouteVo {

	/**
	 * 节点名称
	 */
	private String name;

	/**
	 * 认证类型：[Token，MTLS，None]
	 */
	private String authenticationType;

	/**
	 * 目标节点
	 */
	private String destination;

	/**
	 * 目标节点的地址
	 */
	private String endpoint;

	/**
	 * 源节点
	 */
	private String source;

	/**
	 * 状态
	 */
	private NodeRouteStatusVo status;
	
	public boolean isSuccess() {
		if(status.getStatus().equals("Succeeded")) {
			return true;
		}
		return false;
	}
}
